package com.example.comment_oa.dubbo;

import com.example.comment_oa.pojos.SysDept;
import com.example.comment_oa.pojos.SysEmployee;
import com.example.comment_oa.pojos_vo.HySysEmpVo;

import java.util.List;

public interface SysEmployeeServiceDubbo {
    //根据id查询员工信息部门职位
    public SysEmployee selectEmpId(int empId);
    //查询出全部员工不包含懂事长部门
    List<SysEmployee> selectEmp();
    //条件查询（部门id,职位id，性别，政治面貌，婚姻，实习/正式）
    List<SysEmployee> selectEmpPostDept(HySysEmpVo sysEmpVo);
    //根据员工id修改员工工资
    int updateSalary(int empSalary,int empId);
    //根据部门id查询员工
    List<SysEmployee> depidtEmp(int deptId);
    //根据工号查询员工上级信息
    SysEmployee gonghao(String empCard);
    //根据工号查询全部员工信息(部门，岗位)
    SysEmployee empCard_empId(String empCard);
    //查询在职，离职工资未结清的人员
    List<SysEmployee> empis();

    //根据员工工号查询员工
    SysEmployee empCardID(String empCard);





}
